corporal labour - Spanish English Dictionary